#define _CRT_SECURE_NO_WARNINGS 1
#include "Date.h"

void test1()
{
	Date d1(2023, 12, 33);
	d1 += 20;
	d1.Print();

	Date d2(2023, 10, 10);
	d1 = d2 + 30;
	d2.Print();
	d1.Print();
}

void test2()
{
	Date d1(2023, 10, 28);
	Date d2 = d1-1000;
	
	d2.Print();
}

void test3()
{
	Date d1(2024, 2, 10);
	Date d2(2023, 10, 28);
	
	cout << d1 - d2 << endl;
}

int main()
{
	test1();
	test2();
	test3();

	return 0;
}
